package com.hz.ruoyiequipment.data.domain;

import com.ruoyi.common.core.web.domain.AgrBaseEntity;
import lombok.Data;
import lombok.ToString;

/**
 * @Author: xqd
 * @CreateDate: 2025/03/06/18:06
 * @Description:  设备表
 */
@Data
@ToString
public class AgrEquipment extends AgrBaseEntity {

  /**
   * 设备ID，用于唯一标识一个设备
   */
  private long equipmentId;
  /**
   * 设备编码，设备的唯一标识代码
   */
  private String equipmentCode;
  /**
   * 设备名称，描述设备的名称信息
   */
  private String equipmentName;
  /**
   * 设备品牌，标识设备的制造商品牌
   */
  private String equipmentBrand;
  /**
   * 设备类型，分类设备的种类
   */
  private String equipmentType;
  /**
   * 设备图片，设备的外观图片路径或URL
   */
  private String equipmentImg;
  /**
   * 设备状态，表示设备当前的状态(0离线，1在线)
   */
  private long equipmentStatus;
  /**
   * 设备产品类型，进一步细化设备类型的分类
   */
  private String equipmentPtype;
  /**
   * 设备版本，表示设备的版本信息
   */
  private String equipmentV;
  /**
   * 设备功率，设备的功率规格
   */
  private String equipmentP;
  /**
   * 设备连接类型，描述设备的连接方式
   */
  private String equipmentCtype;
  /**
   * 设备通信协议，设备间通信所使用的协议
   */
  private String equipmentCprot;
  /**
   * 设备工作温度，设备正常工作时的温度范围
   */
  private String equipmentTemp;
  /**
   * 设备工作湿度，设备正常工作时的湿度范围
   */
  private String equipmentWet;

}
